# Update organizational contact

This endpoint updates the details of an organizational contact
associated with the current account.

Behavior:

- Updates the organizational contact identified by the route parameter
- Validates the contact against the current account
- Persists the updated contact information

Endpoint: POST /api/v1/account/current/contacts/{orgContactIdentifier}

## Path parameters:

  - `orgContactIdentifier` (string, required)

## Request fields (application/json-patch+json):

  - `name` (string,null)

  - `email` (string,null)

  - `profilePicFileId` (string,null)

  - `phone1` (string,null)

  - `phone2` (string,null)

  - `address` (string,null)

  - `description` (string,null)

  - `secondaryName` (string,null)

  - `secondaryEmail` (string,null)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.id` (string)

  - `data.name` (string,null)

  - `data.email` (string,null)

  - `data.profilePic` (string,null)

  - `data.phone1` (string,null)

  - `data.phone2` (string,null)

  - `data.address` (string,null)

  - `data.description` (string,null)

  - `data.secondaryName` (string,null)

  - `data.secondaryEmail` (string,null)

  - `data.responseDescription` (string,null)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


